home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet internetowy / Rozne / HTTrack 3.40-2 / httrack-3.40-2.exe / {app} / src_win / WinHTTrack / MainTab.h < prev    next >
C/C++ Source or Header  |  2004-02-14  |  3KB  |  94 lines

  1. #if !defined(__MAINTAB_H_HSGFYZEGCHXHVCHD52485454857545)
  2. #define __MAINTAB_H_HSGFYZEGCHXHVCHD52485454857545
  3.  
  4. // Tab Control Principal
  5.  
  6. // En-tΩte pour l'affichage des tabs
  7. #include "OptionTab1.h"
  8. #include "OptionTab2.h"
  9. #include "OptionTab3.h"
  10. #include "OptionTab4.h"
  11. #include "OptionTab5.h"
  12. #include "OptionTab6.h"
  13. #include "OptionTab7.h"
  14. #include "OptionTab8.h"
  15. #include "OptionTab9.h"
  16. #include "OptionTab10.h"
  17. #include "OptionTab11.h"
  18.  
  19. class CMainTab : public CPropertySheet
  20. {
  21.   //DECLARE_DYNAMIC(CMainTab)
  22.   
  23. private:
  24.   
  25.   // Construction
  26. public:
  27.   CMainTab(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  28.   CMainTab(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  29.   
  30. protected:
  31.   void AddControlPages(void);
  32.   
  33.   // Attributes
  34. public:
  35.   // DΘclaration des classes-dialog pour les diffΘrents Tab Control
  36.   COptionTab1        m_option1;
  37.   COptionTab2        m_option2;
  38.   COptionTab3        m_option3;
  39.   COptionTab4        m_option4;
  40.   COptionTab5        m_option5;
  41.   COptionTab6        m_option6;
  42.   COptionTab7        m_option7;
  43.   COptionTab8        m_option8;
  44.   COptionTab9        m_option9;
  45.   COptionTab10       m_option10;
  46.   COptionTab11       m_option11;
  47.   // Operations
  48. public:
  49.     int prec;
  50.     int next;
  51.     int cancel;
  52.   
  53.   // Overrides
  54.   // ClassWizard generated virtual function overrides
  55.   //{{AFX_VIRTUAL(CMainTab)
  56. public:
  57.   virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL);
  58.   //}}AFX_VIRTUAL
  59.   
  60.   // Implementation
  61. public:
  62.   virtual ~CMainTab();
  63.   virtual BOOL OnInitDialog();
  64.   void ApplyAndSave();
  65.   void Apply();
  66.   void LoadPrefs();
  67.   HICON m_hIcon;
  68.   void DefineDefaultProxy();
  69.   void UnDefineDefaultProxy();
  70.   
  71.   // Generated message map functions
  72. protected:
  73.   
  74.   char* GetTip(int id);
  75.   //{{AFX_MSG(CMainTab)
  76.   afx_msg HCURSOR OnQueryDragIcon();
  77.   afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  78.     afx_msg BOOL OnHelpInfo(HELPINFO* dummy);
  79.   //}}AFX_MSG
  80.     afx_msg void OnHelpInfo2();
  81.   //afx_msg void OnOK( );
  82.   //afx_msg void OnCancel( );
  83.   afx_msg void OnApplyNow();
  84.   // afx_msg LONG IconRestore(UINT a, LONG b); // LONG msg, LONG b,CPoint point) {
  85.   afx_msg BOOL OnToolTipNotify( UINT id, NMHDR * pNMHDR, LRESULT * pResult );
  86.   //afx_msg LONG IconRestore(UINT a,LONG b);
  87.   DECLARE_MESSAGE_MAP()
  88. };
  89.  
  90. /////////////////////////////////////////////////////////////////////////////
  91.  
  92. #endif
  93.  
  94.